标签: 浏览器 API
共有 2 篇文章
-
window.dispatchEvent:在浏览器里派发与消费自定义事件
用 window 作为轻量事件总线:构造 CustomEvent 并 dispatchEvent,配合 addEventListener 在模块、微前端或跨 iframe 同页场景里解耦通信;注意同步派发与 preventDefault 的返回值。
-
window.matchMedia:在 JavaScript 里读写媒体查询
用与 CSS 相同的媒体查询字符串在脚本中判断布局与系统偏好,并用 change 事件替代粗糙的 resize;附深色模式与减少动效示例及卸载监听要点。